.n_verify,
.w_verify,
.y_verify{ position:relative; top:3px;}

.n_verify{ background-color:#666;  }
.w_verify{ background-color:#e68d00; }
.y_verify{ background-color:#669933; }
.state_march{ background:#666; }
.state_ytj{ background:#e68d00; }
.state_marchCheck{ background:#669933; }
.state_end{ background:#999; }

ul{ list-style:none; }

.paike{ margin-bottom:50px; width:951px; overflow:hidden;}

	.crumbs{ padding-left:10px; line-height:30px; color:#666; border-bottom:1px solid #eee; }
		.crumbs a{ color:#368CE3; }
	.paike_head{ overflow:hidden; margin:30px 0; padding:0 10px; font-size:14px; line-height:40px; border-bottom:1px solid #eee;}
		.discribe{ float:right; font-size:12px; }
			.discribe i{ display:inline-block; margin-right:3px; width:15px; height:15px; }
			.discribe span{ display:inline-block; margin-left:5px; }
		.statistics{ float:left; }
			.statistics span{ color:#E41414; }



	.paike ul{ list-style:none; }
	.calender_head{ overflow:hidden; padding:10px 0; background:#66A3C5; }
		.calender_input_group{ float:left; margin:0 10px;}
			.calender_input_group span{ font-weight:bold; background:#ADD4EA; cursor:pointer; display:inline-block; margin:2px 0; width:20px; text-align:center;}
			.calender_input_group span:hover{ background:#eee;}
			.calender_input_group select{}
	.calendar_body{ width:951px;}
		.calendar_title_hour{ float:left; width:90px; padding-top:30px; background:#E0EFD9; }
			.calendar_title_hour li{ height:55px; border-bottom:1px solid #fff;  background:#eee; line-height:55px; text-align:center; }
		.calendar_content_tables{ overflow-y:hidden; overflow-x:auto; float:left; position:relative; width:861px; }
			.calendar_content_tables table{ position:relative; left:0; border-collapse:collapse; border-right:1px solid #eee; border-bottom:1px solid #eee; }
				.calendar_content_tables_title{ position:absolute; top:0; left:0; }
				.calendar_item{ position:absolute; top:0px; left:0; width:102px; height:35px; padding:5px; margin:5px;}

			.calendar_content_tables thead{}
			.calendar_content_tables th{ width:122px; height:30px; font-weight:100; background:#E0EFD9; }
			.calendar_content_tables tbody{}
			.calendar_content_tables td{ position:relative; cursor:pointer; height:55px; vertical-align:top; border-left:1px solid #eee; border-top:1px solid #eee; }
			
			.calendar_item_btngroup{ position:absolute; display:none; bottom:2px; left:0; width:100%; text-align:center;}
			.calendar_item_btngroup a{ color:#666; background:#eee; display:inline-block; padding: 0 5px;}
			
			.calendar_item_info li{ text-overflow:ellipsis; white-space:nowrap; width:100%; overflow: hidden; }
	.calendar_item{ cursor: default;}
	.calendar_item li{ color:#fff;}
	.calendar_item span{ color:#fff; }
	
	
	
	
	
	
	
	
	
	

#add_txt{ background:none; border:0; padding:0;}
#plug_content{ margin:0 0 20px; width:100%; margin:0 auto 20px;}

.clearfix:after{content:"\200B"; height:0; line-height:0; display:block; clear:both;}
.clearfix{ *zoom:1;}
.Y_fgx{ font-size:12px; color:#ccc; display:inline-block; margin:0 3px;}



.kehu_list{ font-family:"微软雅黑", Arial, Helvetica, sans-serif; font-size:14px; width:auto; padding:10px; }		
.kehu_list h1{ line-height:150%; font-size:30px; margin:50px 0 20px; text-align:center; font-weight:100; color:#999}

.Y_yw_list { width:500px; margin:auto;}
.Y_yw_list th{ width:90px; color:#333; font-weight:100; text-align:left;}
.Y_yw_list td{ padding:10px 0;}
.Y_yw_list td input,.Y_yw_list td select{}
.Y_yw_list input{ border:1px solid #e3e3e3; border-top:1px solid #aaa;  -moz-border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px; border-radius:3px; font-size:14px; padding:5px; width:250px;}

.Y_yw_list textarea{ border:1px solid #e3e3e3; border-top:1px solid #aaa;  -moz-border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px; border-radius:3px; font-size:14px; padding:5px; width:250px; height:80px;}

.Y_yw_right{ width:390px; padding-top:20px;}
.Y_yw_rl{ width:885px; position:relative; float:left; overflow:hidden; height:60px;}
.Y_yw_rl ul { width:3900px; position:absolute; top:0; left:0;}
.Y_yw_rl ul li { width:124px; margin:0 1px; display:inline-block; text-align:center; float:left; font-size:12px; border-bottom:1px solid #eee; height:54px; color:#aaa;}
.Y_yw_rl ul li span{ display:block; width:100%; background:#f3f3f3; margin-bottom:5px; font-size:14px; padding:4px 0;  color:#666}

.Y_yw_right_l, .Y_yw_right_r{ width:20px; margin:0px; border-bottom:0px; float:left;}
.Y_yw_right_r{ float:right; height:50px;}
.Y_yw_right_l a{ background:url(images/left_y.jpg) center -28px no-repeat; display:block; height:25px; margin-top:13px;}
.Y_yw_right_r a{ background:url(images/left_r.jpg) center -28px no-repeat; display:block; height:25px; margin-top:13px;}
.Y_yw_right_l a:hover{ background:url(images/left_y.jpg) center 0px no-repeat; text-decoration:none;}
.Y_yw_right_r a:hover{ background:url(images/left_r.jpg) center 0px no-repeat; text-decoration:none;}
.Y_yw_nianyue{ text-align:center; clear:both;}
.Y_yw_nianyue h2{ font-weight:100; color:#999; font-size:24px; height:40px; padding-top:10px;}
.Y_yw_nianyue h2 span{ margin:0 0 0 20px; color:#999;}

.Y_yw_r_l{ background:url(images/left_y.jpg) 0 -33px no-repeat; display:inline-block; width:5px; height:10px; position: relative; top:2px; margin:0 5px;}
.Y_yw_r_r{ background:url(images/left_r.jpg) -8px -33px no-repeat; display:inline-block; width:5px; height:10px; position: relative; top:2px; margin:0 5px;}
a.Y_yw_r_l:hover{ background:url(images/left_y.jpg) 0 -5px no-repeat;  text-decoration:none;}
a.Y_yw_r_r:hover{ background:url(images/left_r.jpg) -8px -5px no-repeat;  text-decoration:none;}

.Y_yw_yuyueliebiao{ clear:both; margin:0px 20px 0;}
.Y_yw_yuyueliebiao th{ width:75px; font-size:12px;}
.Y_yw_yuyueliebiao td{ border-bottom:1px solid #eee; padding:5px 0;}

.Y_yw_yuyueliebiao .Y_yw_na li{ color:#aaa;}
.Y_yw_yuyueliebiao .Y_yw_na ul{ border-bottom:0px;}
.Y_yw_yuyueliebiao ul{ display:block; clear:both; height:30px; border-bottom:1px dashed #eee;}
.Y_yw_yuyueliebiao ul li{ float:left; padding:4px 0;}
.Y_yw_yuyueliebiao ul li.YJF_l_1{ width:80px; padding-left:10px; text-align:center;}
.Y_yw_yuyueliebiao ul li.YJF_l_2{ width:150px; text-align:;}
.Y_yw_yuyueliebiao ul li.YJF_l_3{ width:120px; text-align:center;}
.Y_yw_yuyueliebiao ul li.YJF_l_4{ width:150px; text-align:center;}
.Y_yw_yuyueliebiao ul li.YJF_l_5{ width:120px; padding-left:10px;}
.Y_yw_yuyueliebiao ul li.YJF_l_6{ width:140px; text-align:center;}
.Y_yw_yuyueliebiao ul li.YJF_l_7{ width:80px; text-align:center;}

.Y_yw_rl ul .Y_yw_rl_sel li span { background:#ddd;}
.Y_yw_rl ul .Y_yw_rl_sel li{ background:#efefef url(images/se_riqi.jpg) center bottom no-repeat; border-bottom:0;}

.Y_yw_sj a, .Y_yw_dd a{ display:inline-block; border:1px solid #D2DFFB; margin-bottom:5px; text-align:center; padding:3px 10px; -moz-border-radius:15px; -webkit-border-radius:15px; -o-border-radius:15px; border-radius:15px;}

.Y_yw_sj a.Y_yw_sj_select, .Y_yw_dd a.Y_yw_sj_select{ background:#06C; color:#FFF; border:1px solid #06C;}
.Y_yw_sj a.Y_yw_sj_select_none, .Y_yw_dd a.Y_yw_sj_select_none{ background:#f1f1f1; color:#aaa; border:1px solid #eee; cursor: default;}
.Y_yw_sj a.Y_yw_sj_select_none:hover, .Y_yw_dd a.Y_yw_sj_select_none:hover{ text-decoration:none;}
.Y_yw_tijiao{ clear:both; display:block; padding:8px 50px; font-size:14px; margin:30px 0px 30px 70px; background:#a00; float:left; color:#FFF; -moz-border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px; border-radius:3px;}


.Y_yw_rl_sel{ background:#06C;}
.Y_ym_riqi{ position:relative;}
.Y_ym_riqi_pos{ position:absolute; top:7px; left:168px;}
.Y_ym_yysel_bg{ background:#fffcd8}

.Y_TOP_nav{}
.Y_TOP_nav a{ display:block; float:left; padding:10px 30px; background:#f3f3f3; border:1px solid #bbb; margin:0 5px 0px 2px; position:relative; top:1px;}
.Y_TOP_nav a.Y_TOP_nav_sel{ background:#fff; border-bottom:1px solid #fff;}

.YJF_khxm_pos {position:relative; top:-3px; left:0;}
.YJF_khxm_pos ul{position:absolute; top:0; left:0; border:1px solid #d3d3d3; width:260px; background:#fff;}
.YJF_khxm_pos ul li{clear:both;}
.YJF_khxm_pos ul a{display:block; text-align:right; padding:5px; color:#666; clear:both;}
.YJF_khxm_pos ul a span{ float:left; color:#999;}
.YJF_khxm_pos ul a:hover{ color:#333; background:#f3f3f3; text-decoration:none;}
.YJF_khxm_pos ul a:hover span{color:#333;}